crib dam - French English Dictionary